sir peter brian medawar - Dictionary definition and meaning for word
sir peter brian medawar
Definition (noun) British immunologist (born in Brazil) who studied tissue transplants and discovered that the rejection of grafts was an immune response (1915-1987)
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com